stand on one's two feet - Turc Anglais Dictionnaire